package com.zz.ecommerce.utils;

import com.zz.ecommerce.user.UserInfo;

import javax.servlet.http.HttpSession;

/**
 * 取得session中的数据
 * @author zhangguowei
 * @date 20150917
 */
public class SessionUtil {

    /**
     * 取得user的实体类
     *
     * @param session
     * @return
     */
    public static UserInfo getUserInfo(HttpSession session) {
        return (UserInfo) session.getAttribute("UserInfo");
    }

    /**
     * 取得用户登陆账号
     *
     * @param session
     * @return
     */
    public static String getOperator(HttpSession session) {
        UserInfo userVo = (UserInfo) session.getAttribute("UserInfo");
        return userVo.getLogName();
    }

    /**
     * 取得用户组织机构数据
     *
     * @param session
     * @return
     */
    public static String getOrganizationId(HttpSession session) {
        UserInfo userVo = (UserInfo) session.getAttribute("UserInfo");
        return userVo.getOrganizationId();
    }

    /**
     * 取得用户的姓名
     *
     * @param session
     * @return
     */
    public static String getOperatorName(HttpSession session) {
        UserInfo userVo = (UserInfo) session.getAttribute("UserInfo");
        return userVo.getName();
    }
}
